package com.movie.api.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Data
@Component
@ConfigurationProperties(prefix = "alipay")
public class AlipayConfig {
    //支付宝的AppId
    private String appId;

    //应用私钥
    private String appPrivateKey;

    //支付宝公钥
    private String alipayPublicKey;

    //支付宝通知本地的接口完整地址
    private String notifyUrl;

//    private String returnUrl;
    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getAppPrivateKey() {
        return appPrivateKey;
    }

    public void setAppPrivateKey(String appPrivateKey) {
        this.appPrivateKey = appPrivateKey;
    }

    public String getAlipayPublicKey() {
        return alipayPublicKey;
    }

    public void setAlipayPublicKey(String alipayPublicKey) {
        this.alipayPublicKey = alipayPublicKey;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }
}



//    @Data
//    public class AliPay {
//        private String traceNo;
//
//        public String getTraceNo() {
//            return traceNo;
//        }
//
//        public void setTraceNo(String traceNo) {
//            this.traceNo = traceNo;
//        }
//
//        public double getTotalAmount() {
//            return totalAmount;
//        }
//
//        public void setTotalAmount(double totalAmount) {
//            this.totalAmount = totalAmount;
//        }
//
//        public String getSubject() {
//            return subject;
//        }
//
//        public void setSubject(String subject) {
//            this.subject = subject;
//        }
//
//        public String getAlipayTraceNo() {
//            return alipayTraceNo;
//        }
//
//        public void setAlipayTraceNo(String alipayTraceNo) {
//            this.alipayTraceNo = alipayTraceNo;
//        }
//
//        private double totalAmount;
//        private String subject;
//        private String alipayTraceNo;
//
//    }
